electric stacker - Turkish English Dictionary